Indian corn
noun
1.
corn
1
(def 1).
2.
any primitive
corn
with variegated kernels, often used for decorative purposes.
3.
any coarse variety of
corn
grown for fodder.
Origin
1610-20,
Americanism
British Dictionary definitions for
Indian corn
Indian corn
noun
1.
another name for
maize
(sense 1)